WP_Statistics\Service\Admin\WebsitePerformance\WebsitePerformanceDataProvider B

Total Complexity 87
Dependencies 7
Dependents 0
Total lines 640
Lines of code 283
Logical lines of code 166
Comment lines 216
Methods 27
Properties 28

Methods 27

Method Rating Maintainability Complexity Lines of code
setArgs()
A
39 9 74
getTopReferral()
S
55 7 19
getTopCategory()
S
55 6 19
getPreviousPeriodReferralsCount()
S
59 5 15
getCurrentPeriodReferralsCount()
S
59 5 15
getContents()
S
65 5 9
getTopPost()
S
63 4 11
getTopAuthor()
S
63 4 11
getViews()
S
70 4 6
getReferrals()
S
70 4 6
getVisitors()
S
70 4 6
getPercentageChangeContents()
S
65 3 9
getPercentageChangeReferrals()
S
65 3 9
getPercentageChangeViews()
S
65 3 9
getPercentageChangeVisitors()
S
65 3 9
getPreviousPeriodVisitors()
S
71 2 6
getCurrentPeriodViews()
S
71 2 6
getPreviousPeriodContents()
S
71 2 6
getCurrentPeriodContents()
S
71 2 6
getCurrentPeriodVisitors()
S
71 2 6
getPreviousPeriodViews()
S
71 2 6
getPreviousPeriodToDate()
S
82 1 3
shouldCalculatePercentageChanges()
S
82 1 3
getPreviousPeriodFromDate()
S
82 1 3
getCurrentPeriodToDate()
S
82 1 3
getCurrentPeriodFromDate()
S
82 1 3
__construct()
S
72 1 5